lib/pull: Don't request deltas for unchanged commits
authorColin Walters <walters@verbum.org>
Tue, 26 Sep 2017 21:21:59 +0000 (17:21 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 27 Sep 2017 19:04:11 +0000 (19:04 +0000)
commit5b860fba05651b075e10e19b295a1d00ebb5b8e2
treeb5de973998309df9bc20dd857cad524dbe7b6210
parent33141404150ec0166fb72e8f50c461194aec52f4
lib/pull: Don't request deltas for unchanged commits

I noticed this while debugging why I was seeing "2 metadata objects" fetched for
a different PR. I knew 1 was detached meta, but the other turned out to be this.

There's no reason to request a delta if the ref is unchanged.

Closes: #1220
Approved by: jlebon
src/libostree/ostree-repo-pull.c